/*
 * basicFunctions.h
 *
 *  Created on: 24/09/2011
 *      Author: utn_so
 */

#ifndef BASICFUNCTIONS_H_
#define BASICFUNCTIONS_H_

#include <stdint.h>

char * ExtractFilePath(const char *path);
char * ExtractFilename(const char *path);
int32_t strpos(const char * str, char delimiter);
void intToStr(int32_t in, char * out);
void setWorkingDirectory(const char * path);
void getWorkingDirectory(char * Result);

void setLogFileName(const char * name);
char * getLogFileName();
void setLogLevel(int32_t aLogLevel);
int32_t getLogLevel();

int32_t power(int32_t base, int32_t exp);

#endif /* BASICFUNCTIONS_H_ */
